import java.util.List;

/**
 * This interface is used to provide methods to serialize and to read Customer
 * objects.
 */
public interface CSVCustomerSerializer {
	// serializing operations
	public String serializeCustomer(Customer customer);

	public String serializeCustomers(List<Customer> customers);

	// reading operations
	public Customer readLine(String line) throws IllegalArgumentException;
}
